Insider Sell/Buy Ratio at Decade High: Rising Stock Prices or Post-Election Policy Concerns?
The US Sell/Buy ratio of Insiders trading in November 2024 is the highest level seen in the last decade. Whilst partly a function of strong market performance, this is nevertheless a bearish signal. Our analysts are also downgrading an unusually large number of stocks. This high Sell/Buy ratio is a result of both unusually high […]